[C#] How to receive uncrackable data or so ? ;P

Posted by Prix on Stack Overflow See other posts from Stack Overflow or by Prix
Published on 2010-06-08T03:56:33Z Indexed on 2010/06/08 4:02 UTC
Read the original article Hit count: 190

Filed under:
|
|
|
|

Hi,

I am working on an C# application to communicate with my website and retrieve some information from it, using SSL which is working just fine.

Now what i want/need is a way to receive encrypted or codified or obfuscated data that if some one cracks my application they will not be able to decrypt the data because it needs something from the server (api, website) but yet the application needs to decrypt it in order to use it...

initally i was thinking of an inside RSA pair or keys, to send and receive the encrypt data but let's consider that someone has cracked the application, they could just replace those keys for keys they have made, so i was looking into some methods but havent found or been able to think of any way to harder this...

I was learning about RSA, encryption and such and started developing this as a self learning and got involved with it and now i am trying to figure out a way to receive data like that...

I have considered obfuscating and compiling my code with packers and etc but this is not about packing it etc... i am more interested in knowing a better way to secure what i described i know it may or is impossible but yet i am looking forward to some approch.

I would appreciate advices, suggestions and C# code samples, if you need more information or anything please let me know.

© Stack Overflow or respective owner

Related posts about c#

Related posts about data